drop of sweat - Francés Inglés Diccionario